package com.micolor.logr.runtime.entity;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author EvanGe
 * @Type LogFieldEnum.java
 * @Desc 枚举信息<br>
 * 用于接受用户异构的枚举信息，枚举信息主要包括key和value<br>
 * key:用于存储枚举的key值<br>
 * value:用于存储枚举的value值<br>
 * 举例如下：<br>
 * 有字典类型(dictType)“颜色”,枚举信息集合有：<br>
 * {dictKey:red,dictValue:红色}<br>
 * {dictKey:green,dictValue:绿色}<br>
 * {dictKey:black,dictValue:黑色}<br>
 * 那么最后转化的信息就是：<br>
 * {key:red,value:红色}<br>
 * {key:green,value:绿色}<br>
 * {key:black,value:黑色}<br>
 * @date 2024/7/3 14:27
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class LogFieldEnum {
    /**
     * 键
     */
    private String key;
    /**
     * 值
     */
    private String value;
}
